Animal starch

noun

Definitions

Noun
  1. 1
    Synonym of glycogen. uncountable
  2. 2
    one form in which body fuel is stored; stored primarily in the liver and broken down into glucose when needed by the body wordnet

Next best steps

Mini challenge

Unscramble this word: animalstarch